Autonomous $\$20$ Drone via Pose Estimation Core-sets

نویسندگان

  • Soliman Nasser
  • Ibrahim Jubran
  • Dan Feldman
چکیده

In the pose-estimation problem we need to align a set of n markers (points in 3D space) and choose one of their n! permutations, so that the sum of squared corresponding distances to another ordered set of n markers is minimized. We prove that every set has a weighted subset (core-set) of constant size (independent of n), such that computing the optimal orientation of the small core-set would yield exactly the same result as using the full set of n markers. A deterministic algorithm for computing this core-set in O(n) time is provided, using the Caratheodory Theorem from computational geometry. We can then boost the performance of inefficient algorithms or popular heuristics (such as ICP) by running them (maybe many times) on our small coreset. Based on this coreset, we developed a low-cost (< $100) real-time tracking system. As an example application, we turn a toy quadcopter (< $20) with no sensors into an “autonomous drone” that is controlled by a mini-computer (< $30). Experimental results show that, unlike uniform sampling of features, our suggested coreset yields error that is comparable to commercial (> $10, 000) tracking systems for such simple but common applications. Open source code is provided [1].

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Low-cost and Faster Tracking Systems Using Core-sets for Pose-Estimation

In the pose-estimation problem we need to align a set of n markers (points in 3D space) and choose one of their n! permutations, so that the sum of squared corresponding distances to another ordered set of n markers is minimized. We prove that every set has a weighted subset (core-set) of constant size (independent of n), such that computing the optimal orientation of the small core-set would y...

متن کامل

Visual Object Tracking for Unmanned Aerial Vehicles: A Benchmark and New Motion Models

Despite recent advances in the visual tracking community, most studies so far have focused on the observation model. As another important component in the tracking system, the motion model is much less well-explored especially for some extreme scenarios. In this paper, we consider one such scenario in which the camera is mounted on an unmanned aerial vehicle (UAV) or drone. We build a benchmark...

متن کامل

SkyNET: A 3G-Enabled Mobile Attack Drone and Stealth Botmaster

SkyNET is a stealth network that connects hosts to a botmaster through a mobile drone. The network is comprised of machines on home Wi-Fi networks in a proximal urban area, and one or more autonomous attack drones. The SkyNET is used by a botmaster to command their botnet(s) without using the Internet. The drones are programmed to scour an urban area and compromise wireless networks. Once compr...

متن کامل

Fast and Robust $ell_1$-averaging-based Pose Estimation for Driving Scenarios

Robust visual pose estimation is at the core of many computer vision applications, being fundamental for Visual SLAM and Visual Odometry problems. During the last decades, many approaches have been proposed to solve these problems, being RANSAC one of the most accepted and used. However, with the arrival of new challenges, such as large driving scenarios for autonomous vehicles, along with the ...

متن کامل

Model - to - Image Registration Algorithm

The problem of pose estimation arises in many areas of computer vision, including object recognition, object tracking, site inspection and updating, and autonomous navigation when scene models are available. We present a new algorithm, called SoftPOSIT, for determining the pose of a 3D object from a single 2D image when correspondences between model points and image points are not known. The al...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015